Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
111 LEYLAND ROAD Terraced £103,500 29 Jun 2012
111A LEYLAND ROAD Terraced £86,000 7 Feb 2007
113 LEYLAND ROAD Terraced £98,500 25 Mar 2019
115 LEYLAND ROAD Terraced £112,000 27 Jan 2023
117 LEYLAND ROAD Terraced £79,000 5 Dec 2003
119 LEYLAND ROAD Terraced £115,000 12 Jun 2018
121 LEYLAND ROAD Terraced £93,000 16 May 2014